39532 755
9195 295
5911 530
11474 692
15362 237
2911 506
5799 507
1867 252
3274 928
7457 844
2937 403
1911 119
3414 480
4701 686
2330 405
1459 89
3696 432