13910 451
20275 236
5424 772
6296 284
16655 667
20215 372
2684 180
3987 39
17739 584
5016 314
22472 608
8544 693
6737 98
24069 477
9780 343
10625 214
15261 402
4028 238
6142 363
9803 863
10732 704
11478 118
8168 112
2901 99
8999 257
25498 913
8887 922
10123 511