37998 755
8955 295
5715 530
10922 689
14326 237
2827 506
5721 507
1806 252
3231 928
7390 844
2878 403
1840 119
3337 480
4612 686
2269 405
1374 89
3412 432