16057 940
24470 943
25422 371
3432 197
7363 493
1136 41
1777 116
3931 636
7300 684
5056 628
9340 617
6757 806
9550 590
4161 54
5905 563
152850 264
20637 460
6197 519
14334 285