3580 898
5235 440
12702 560
15673 139
4225 43
63291 541
2581 477
8461 301
4443 741
10674 751
4010 373
5241 39
11596 287
9536 962
24285 503
5933 388
13782 699