2930 838
2710 584
9349 313
8783 236
5776 732
3584 92
4153 414
3591 185
3522 39
4356 751
2967 403
2791 859
2250 490
1269 283
1255 343
300 70
1415 379
1286 366
2256 520
1837 431
1143 291
363 103
2342 571
1940 435
862 233
1210 267
3057 801
616 160