510 116
1579 351
2255 680
2043 602
2682 816
3245 819
23836 346
2405 239
6886 789
12039 190
2550 272
7834 200
2599 302
3678 285
2446 489
19995 547
4678 50