2505 508
978 209
2649 522
11614 467
180522 690
16943 56
10529 357
19505 63
4133 541
6375 247
2767 243
2192 296
3867 89
937 97
33578 374
22185 429