1560 39
5850 668
4154 159
11526 420
5148 375
280436 774
150465 631
30572 641
180231 1204
167415 399
40310 437
11365 918
23607 645
301166 583
21882 413
59812 602
349483 767
55880 620
32757 520
8632 949
48860 758
28499 390
54454 342
32193 512
12023 316
31337 91
7987 348
9567 252