1026 98
2576 430
3500 214
1675 141
3004 438
9917 591
25188 209
147380 635
7381 252
7865 170
46102 376
8878 289
11215 328
5118 509