4009 391
15382 117
4842 623
4776 567
3831 791
3857 441
7904 451
5352 147
13051 330
11051 575
1242 100
6358 609
9260 674
2929 395
3941 379
8338 565
16742 422
37888 860
4917 813
2304 584
2301 189
5193 433