13909 451
20274 236
5424 772
6292 284
16654 667
20213 372
2684 180
3985 39
17733 584
5016 314
22469 608
8544 693
6737 98
24068 477
9777 343
10625 214
15261 402
4028 238
6142 363
9803 863
10729 704
11477 118
8168 112
2900 99
8999 257
25498 913
8886 922
10123 511