1203 180
4097 171
3375 420
29147 382
10923 349
11453 78
14580 253
2351 143
3760 212
9855 234
26312 491
4284 756
2711 428
11574 462
3145 206
4624 824
4008 705