2620 522
11596 467
180470 690
16915 56
10486 357
19466 63
4112 541
6340 247
2742 243
2165 296
3843 89
912 97
33509 374
22155 429