5487 60
2489 159
522 92
671 175
1733 123
506 99
2762 743
3822 325
961 234
1924 546
1652 460
1223 347
504 96
1169 182
4519 459
3009 921
2689 713
440 76
4702 591
1489 309
2413 680
2525 768
781 239
2895 646