2801 424
2416 418
1144 174
921 58
2606 363
768 57
3958 581
1880 388
3682 249
1672 262
1695 66
3527 541
3159 526
1641 240
1198 121
1200 114
1055 103
2141 382
2516 321
3178 797
1590 173
1150 89
3293 549
6035 521