9529 177
13956 451
20291 236
5437 772
6315 284
16677 667
20225 372
2690 180
3999 39
17810 584
5019 314
22496 608
8548 693
6750 98
24095 477
9795 343
10644 214
15274 402
4034 238
6153 363
9817 863
10746 704
11495 118
8178 112
2904 99
9013 257
25514 913
8898 922