2913 96
4264 574
12405 563
16383 158
3396 534
4395 247
5665 224
1689 151
1342 105
4163 756
2124 285
1503 39
4349 713
2683 277
2699 82
5661 860
5218 601
2760 519
3413 454
17159 235
4168 578
18453 741
60858 177
27453 541
21284 317
59620 506
30208 577
15130 212