9531 177
13962 451
20292 236
5437 772
6316 284
16678 667
20226 372
2690 180
4000 39
17814 584
5019 314
22499 608
8548 693
6750 98
24098 477
9796 343
10645 214
15275 402
4034 238
6153 363
9818 863
10747 704
11495 118
8179 112
2904 99
9015 257
25516 913
8899 922