13402 653
8432 312
1188 193
3284 581
3388 393
7272 326
5036 168
6286 647
12301 702
7623 702
7507 653
6545 361
5397 814
2920 428
3144 309