3014 250
1529 247
10437 424
839 29
2271 440
2508 390
2982 511
2559 479
3278 668
5910 381
4351 533
2941 540
2383 514
2898 463
1914 395
3631 718
14372 413
2876 477
2662 352
7349 208
1342 156
3501 436
23761 589
1693 196