2906 660
545 119
3002 231
1224 95
2146 129
1167 254
4296 354
1129 46
2541 444
1587 331
910 151
4456 477
3329 64
3212 678
3358 713
1636 127
1933 447
3708 777
2636 298
3840 782
2088 288
3234 550
1414 296
2532 286