5891 464
7067 95
2810 568
12966 523
2797 448
1081 101
6002 394
1779 276
649 30
5032 457
2252 439
4326 278
1084 111
15876 217
4862 605
5207 122
22317 125
2361 290
4555 612
5541 87
1980 186
3524 844
6327 519
7090 595
4187 469
80700 396
16366 393
4478 238