288 80
2412 606
1795 329
1791 539
3014 942
2326 561
1487 436
273 55
2174 457
2929 772
1122 285
1772 359
827 218
967 293
804 216
2482 493
829 201
2497 52
4943 641
1504 166
30489 116
10867 348
2894 741
934 120
43551 336
2691 429
19666 501
21289 99