42916 412
15840 610
18876 630
1728 261
4215 931
2346 39
4707 626
3328 262
1587 404
18991 141
14777 120
3343 356
31592 595
2711 404
3094 754
3979 616
1362 252
4890 169
6615 298
2303 385
20453 757
2455 515
10870 783
3023 605