904 57
2797 90
2951 259
8031 678
4848 303
3830 708
2457 249
4609 685
24586 112
18585 258
2039 230
4963 521
6848 591
3192 144
4651 437
4998 894
20408 576
4217 115
3244 82
4855 741
3320 259
6227 473
4797 777
5520 176