13930 451
20286 236
5435 772
6310 284
16669 667
20224 372
2686 180
3996 39
17780 584
5019 314
22484 608
8547 693
6744 98
24084 477
9790 343
10639 214
15266 402
4033 238
6148 363
9813 863
10740 704
11485 118
8173 112
2903 99
9011 257
25508 913
8893 922
10134 511