510 116
1580 351
2255 680
2043 602
2682 816
3251 819
23837 346
2405 239
6887 789
12040 190
2550 272
7835 200
2600 302
3678 285
2446 489
19996 547
4679 50