10397 618
15264 790
12362 593
23446 277
8404 104
4313 263
10194 528
5101 713
3399 500
4293 651
4367 423
1387 313