5026 589
702 84
3340 150
643 66
2124 508
1929 284
3036 739
2577 462
3368 576
2203 521
3558 469
6017 497
5516 612
3416 561
1357 278
6989 266
2116 421
1160 240
4044 697
2910 544
1149 191
2143 349
1483 219
3195 718