5250 307
7013 770
58270 657
7395 828
12128 806
7206 686
6057 519
2126 298
3162 43
6590 286
3354 205
32241 913
5689 54
2047 345
4360 278
4462 752
15480 287
8071 713
5477 193
50277 277
8597 866
105780 542
79917 369
15076 190
109253 613
42809 416
58469 440
56727 95