3100 161
2595 596
1812 391
14421 463
26652 224
17186 252
29655 346
8197 407
7668 433
23450 130
4313 226
15161 393
2942 109