3196 144
5371 621
44015 904
2731 457
3080 734
909 106
4352 627
1038 81
6511 51
5795 451
4959 596
7602 318
8646 402
22263 636
8908 104
3840 697
2975 204
27317 43
32750 524
11653 128
6074 699
7769 296
4941 615
15253 833
15703 916
3968 296
43659 280
8579 752