9530 177
13958 451
20291 236
5437 772
6316 284
16677 667
20225 372
2690 180
3999 39
17810 584
5019 314
22498 608
8548 693
6750 98
24095 477
9795 343
10645 214
15275 402
4034 238
6153 363
9817 863
10746 704
11495 118
8179 112
2904 99
9014 257
25514 913
8898 922