37211 72
3037 448
15761 167
41701 788
21336 876
7286 164
20834 214
1952 505
10533 309
12459 532
3030 169
12507 582
3261 554
73101 575
59665 439
245433 425
12743 612
104674 146
132840 557
9220 663
47647 521
2338 88
3294 287
1281 265