993 235
3036 706
2493 722
1295 299
6603 289
8166 608
1249 224
2812 839
960 162
16903 278
1839 402
2827 761
13773 256
5544 409
7738 489
2322 403
4393 27
11601 59
4244 135
4565 136
4047 689
2791 590
14734 238
3183 626
1990 53
1893 328
4623 489
22367 912