2612 522
11571 467
180452 690
16905 56
10477 357
19460 63
4108 541
6335 247
2741 243
2163 296
3840 89
910 97
33488 374
22149 429