2358 503
1595 56
2573 265
1178 196
2665 601
2176 478
2484 459
2989 583
1838 253
2320 511
3181 477
8881 437
3865 447
4231 717
5322 483
1665 423
2102 281
1614 292
3984 702
4554 660
1412 60