2505 508
978 209
2649 522
11614 467
180522 690
16945 56
10532 357
19508 63
4135 541
6375 247
2767 243
2192 296
3867 89
939 97
33582 374
22185 429