312 89
1891 552
1590 460
407 94
641 183
1658 370
1221 297
149 30
2445 638
25772 162
4371 49
27722 399
79664 202
111556 422
3293 95
5028 440
1678 51
3504 117
84898 404
3615 594
3071 198
1530 200
1482 71
4668 345
1404 207
151990 999
203350 833
42279 656