2601 632
1421 893
1063 730
1288 578
1249 579
1189 628
1293 694
1138 73
3466 95
460 346
732 447
283 472
11459 223
10315 344
9996 490
7367 640
6628 135
6322 305
5213 334
5165 221
5082 37
4488 166
4361 66
4125 771