2911 902
2414 407
2366 671
3036 945
1386 382
1323 413
1191 295
2005 613
2284 509
2708 544
166 26
1186 345
2919 595
3011 783
2691 581
1419 327
653 135
1391 399
1040 228
2384 477
2453 565
2360 469
916 265
2951 967
250 59
872 218
2592 666
2829 695