1097 290
2689 754
1226 321
2518 684
1624 383
2370 596
1353 356
1014 305
930 301
2924 959
2152 558
1283 322
2978 666
2599 726
3296 273
3857 561
457 136
1051 222
2692 574
15457 397
308 62
2375 658
1266 336
145 36