39090 316
9267 228
37580 489
2776 466
12223 656
5031 523
46336 332
39007 372
1646 377
105444 766
5074 571
22831 503
20703 242
14022 69
15969 840
11797 556
8859 450
16761 63
35979 239
4601 824
2164 336
1432 271
3112 617
30745 141
2572 294
3679 411
21613 158
16449 669