3001 548
2116 105
2864 560
5199 66
2998 799
789 147
4215 342
5840 699
2334 278
3551 382
1986 395
21499 64
3358 307
2638 277
6374 609
4183 122
2425 160
2799 216
7855 589
15552 524
1874 72
1086 229
4784 638
9350 510
3521 562
780 118
13539 160
1854 115