17193 97
28184 80
9996 116
9366 128
33240 941
61610 618
4624 557
10923 392
6865 513
2139 106
4263 711
9444 645
8615 144
4400 359
3531 88
3273 216
2815 46
2383 270
5888 45
1597 191