1254 180
4103 171
3461 420
29306 382
11133 349
11570 78
14666 253
2380 143
3806 212
9875 234
26539 491
4356 756
2723 428
11613 462
3176 206
4644 824
4051 706