2300 296
937 62
1342 127
2692 454
1791 296
1832 361
1287 224
376993 1172
10294 663
10733 581
17037 262
8394 498
4544 128
106231 667
27416 470
37225 87
8667 702
7668 432