3196 144
5371 621
44009 904
2730 457
3079 734
909 106
4350 627
1038 81
6510 51
5788 451
4957 596
7602 318
8645 402
22262 636
8907 104
3838 697
2967 204
27311 43
32736 524
11649 128
6072 699
7765 296
4941 615
15252 833
15702 916
3967 296
43635 280
8560 752