399 27
2131 352
2128 316
1551 291
1420 173
2067 220
2613 612
3322 581
1187 226
2251 402
2411 336
2138 313
1625 113
2277 413
3741 741
767 78
1467 205
4528 531
2350 552
2073 620
3313 939
2883 546
1659 320
3600 609
1580 438
682 97
1532 344
594 86