5831 508
14999 562
9097 215
6928 358
7614 423
15673 308
8086 95
19402 511
3065 304
2133 495
6520 468
6668 433
11292 610
5629 741
20327 620
9050 351
4846 580
1138 91
2769 528
4818 636
2300 77
835 67
7748 155
7289 866
2469 413
2164 185
10867 412
4277 347