40323 38
46573 85
25973 506
1791 148
20311 651
11668 545
42197 105
99310 711
31468 384
32973 497
49754 557
19258 195
24334 433
23656 697
16090 885
1734 133
33868 326
78732 904
19620 826
22409 603
14022 679
22995 324
2568 171
25503 427
22625 1009
21536 489
60849 534
14060 214