46575 348
15749 80
66448 856
21796 188
9436 78
26528 535
32652 97
9639 432
69972 309
17650 266
14347 573
30374 120
2378 232
24261 702
8307 850
98121 633
721 53
1946 318
23638 210
14949 651
22584 51
11195 274
36376 544
12222 485
19272 240
2788 465
88845 920
24608 415