2502 580
868 218
1879 433
679 65
2445 514
6218 839
9513 621
16881 300
12255 730
3211 48
5123 332
6704 148
4107 613
5283 495
3323 542
4477 717
11876 397
2211 162
5149 587
4628 413
32575 331
6305 451
5880 973
5853 779
16046 110
5288 783
9595 557
2438 273