2559 502
1841 510
1247 245
2364 654
1928 344
1196 258
478 129
2110 495
2144 524
1337 316
8309 38
2243 486
1464 170
90749 407
113974 610