2563 561
10520 777
3403 686
1215 81
2402 405
6133 455
3080 580
15833 846
2966 850
1818 400
9163 381
1594 246
6684 643
4399 993
1191 63
7170 617
2355 345
3275 698
1701 169
5148 426
9418 281
9115 462
4992 673
3551 519