1512 333
532 173
2078 523
3503 503
23136 207
12823 117
5126 517
7786 693
55021 174
65277 621
65970 86
10797 254
10904 457
15862 418
22189 429
2217 159