2297 506
5309 307
2687 601
2229 258
7214 491
1377 374
2104 308
2107 450
2444 388
1831 267
3756 781
2986 530
3159 695
4503 128
3251 479
1532 181
2335 264
4269 666
4517 427
3587 327
2941 274
3003 657
3686 129
1136 100