4004 391
15382 117
4842 623
4775 567
3831 791
3857 441
7904 451
5352 147
13048 330
11051 575
1242 100
6355 609
9260 674
2929 395
3941 379
8338 565
16742 422
37886 860
4916 813
2304 584
2300 189
5192 433