4006 391
15382 117
4842 623
4776 567
3831 791
3857 441
7904 451
5352 147
13050 330
11051 575
1242 100
6357 609
9260 674
2929 395
3941 379
8338 565
16742 422
37887 860
4917 813
2304 584
2300 189
5193 433