1198 180
4097 171
3364 420
29129 382
10910 349
11444 78
14567 253
2350 143
3754 212
9854 234
26286 491
4276 756
2710 428
11565 462
3141 206
4623 824
4001 705