3596 145
2780 183
2320 289
3122 541
40415 479
5023 659
17505 123
6057 633
4609 318
5353 52
13585 217
10771 432
5033 730
11494 222
11231 633
15439 659
15602 354
15366 310
21520 669