3196 144
5371 621
44009 904
2730 457
3078 734
909 106
4350 627
1038 81
6510 51
5787 451
4956 596
7601 318
8645 402
22262 636
8906 104
3838 697
2955 204
27306 43
32733 524
11648 128
6071 699
7765 296
4940 615
15252 833
15702 916
3967 296
43618 280
8560 752