3196 144
5371 621
44011 904
2731 457
3080 734
909 106
4350 627
1038 81
6510 51
5788 451
4958 596
7602 318
8645 402
22262 636
8907 104
3839 697
2969 204
27313 43
32740 524
11650 128
6072 699
7766 296
4941 615
15252 833
15702 916
3967 296
43638 280
8561 752