504 72
1405 48
2599 522
2887 702
358 43
3127 281
2290 563
2551 515
1109 122
1709 300
3910 659
3141 868
3055 719
883 100
1896 251
975 232
2268 486
763 158
2609 365
1514 303
1524 416
375 42
1479 309
1367 161
1707 341
450 65
2003 541
2860 775