1602 180
4245 171
3696 420
30420 382
11759 349
12214 78
15153 253
2542 143
4218 212
10092 234
28088 491
4716 756
2827 428
12135 462
3341 206
4800 824
4262 706