3196 144
5371 621
44012 904
2731 457
3080 734
909 106
4351 627
1038 81
6510 51
5789 451
4958 596
7602 318
8645 402
22262 636
8907 104
3840 697
2970 204
27314 43
32743 524
11651 128
6072 699
7768 296
4941 615
15252 833
15702 916
3967 296
43643 280
8561 752