5840 508
15054 562
9114 215
6958 358
7622 423
15726 308
8124 95
19423 511
3067 304
2135 495
6534 468
6740 433
11362 610
5643 741
20372 620
9077 351
4854 580
1141 91
2773 528
4824 636
2303 77
838 67
7749 155
7309 866
2471 413
2167 185
10885 412
4281 347