1255 313
1419 276
2508 527
2998 902
2640 407
2399 671
3049 945
1391 382
1326 413
1234 295
2010 613
2287 509
2748 544
169 26
1196 345
2922 595
3095 783
2978 582
1494 327
656 135
1399 399
1047 228
2606 477
2455 565
2368 469
940 265
2957 967
252 59