12442 132
4818 228
12873 54
73518 136
149453 434
316503 1370
100655 640
282146 787
245809 467
17188 655
26399 862
4604 518
2048 198