1068 238
2279 531
2610 835
3150 909
2730 595
1239 249
329 62
7703 167
9556 444
5852 421
28726 261
73186 517
54894 741
19231 569
9657 94
31323 329
8228 370
3444 232