13915 451
20278 236
5429 772
6301 284
16658 667
20223 372
2685 180
3991 39
17758 584
5016 314
22477 608
8544 693
6740 98
24072 477
9782 343
10629 214
15261 402
4029 238
6142 363
9803 863
10733 704
11481 118
8169 112
2903 99
9002 257
25500 913
8888 922
10126 511