3196 144
5371 621
44010 904
2731 457
3080 734
909 106
4350 627
1038 81
6510 51
5788 451
4957 596
7602 318
8645 402
22262 636
8907 104
3839 697
2968 204
27312 43
32738 524
11649 128
6072 699
7765 296
4941 615
15252 833
15702 916
3967 296
43636 280
8560 752