5080 601
3514 667
4052 866
4322 513
3410 742
2274 109
1578 195
6219 979
2499 341
11578 266
12515 1016
4157 596
3381 501
1332 156
2060 108
4397 704
8988 440
2048 37
9118 111
2015 172
15521 415
2583 356
5035 247
20151 676