2933 401
4185 181
5941 566
3476 697
7017 724
4539 773
5430 468
6035 256
3558 432
2570 110
4682 232
14111 278
20541 476
5713 358
3950 149
4447 694
15617 551
17534 182
21787 203
18839 659
15412 61
8411 257
6319 477
4661 363
10599 416
2081 488
8252 610
6183 597