19965 629
5481 590
8802 73
3394 113
4267 214
8658 137
19003 166
12835 729
10694 1012
15110 585
22070 173
8022 56
21767 294
4609 402
7066 120
5025 131
7184 951
355689 707
4483 342
6904 121
5788 526
2316 595
12697 362
4466 227
2727 427
2585 350
5488 665
3901 849