5832 508
15007 562
9097 215
6932 358
7614 423
15675 308
8089 95
19405 511
3065 304
2133 495
6521 468
6672 433
11298 610
5630 741
20330 620
9052 351
4847 580
1138 91
2770 528
4818 636
2300 77
835 67
7748 155
7293 866
2469 413
2164 185
10871 412
4278 347