2588 63
18767 812
5042 481
2474 559
1448 343
40068 763
2204 506
8374 674
13004 382
38642 694
19148 32
12432 273
4503 413
20047 461
5746 733
6634 569
13041 521
28028 462
2797 640
18068 542
17849 311
6964 137
9426 583
4624 36