342 81
2446 654
2359 623
1338 402
6184 177
13503 653
8529 312
1281 193
3343 581
3482 393
7334 326
5175 168
6361 647
12426 702
7782 702
7641 654
6597 361
5493 814
4148 428
3189 309