12516 629
3769 181
4873 686
16544 371
9224 411
16030 327
5152 41
4461 354
5065 591
10826 614
4750 281
5016 852
6628 733
6084 597
5367 253
5904 152
8150 917
14407 47
13812 405
11860 367
5437 605
4854 113
5575 755
2459 168