2891 814
628 68
1416 395
561 165
2982 672
2005 585
3158 865
1537 303
4926 197
2208 313
2646 212
1078 135
1400 71
1691 280
20228 382
19369 323
4593 266
6516 510
9812 460
53699 293
4682 529
10584 53
12249 161
3310 289
3996 371
20697 347
3513 702
40285 171