5252 307
7016 770
58308 657
7401 828
12133 806
7208 686
6057 519
2126 298
3162 43
6591 286
3355 205
32242 913
5719 54
2048 345
4362 278
4462 752
15480 287
8071 713
5478 193
50289 277
8598 866
105796 542
79943 369
15085 190
109308 613
42818 416
58490 440
56733 95