3196 144
5371 621
44014 904
2731 457
3080 734
909 106
4351 627
1038 81
6510 51
5789 451
4958 596
7602 318
8646 402
22262 636
8907 104
3840 697
2970 204
27314 43
32745 524
11652 128
6073 699
7768 296
4941 615
15253 833
15702 916
3967 296
43648 280
8573 752