9532 177
13966 451
20296 236
5437 772
6316 284
16679 667
20227 372
2690 180
4000 39
17822 584
5019 314
22499 608
8550 693
6751 98
24098 477
9797 343
10645 214
15277 402
4034 238
6153 363
9818 863
10747 704
11495 118
8179 112
2904 99
9015 257
25516 913
8901 922