4062 275
2832 290
17857 562
11905 240
18051 763
14102 592
22990 736
3394 647
22871 732
4343 703
3050 63
15719 282
20596 521
17393 412
11502 823
3669 101
5180 47
5662 591
15573 181
7733 221
8860 99
6314 147
10462 766
3907 822