3525 300
816 197
2452 117
1549 158
3968 692
2341 591
3023 329
2573 472
4975 394
7079 655
1344 264
3444 447
4020 618
2297 562
1659 277
2056 125
1772 455
2521 638
1399 253
6839 497
1915 343
3043 199
1520 274
14387 448
1855 119
7435 533
2437 581
10842 409