2680 103
4034 232
5922 480
25231 84
29350 508
4036 455
3861 424
15796 778
3563 540
8449 436
7064 464
3961 246
18705 275
4631 757
12933 650
4411 752
2290 391
1450 199
9352 270