2505 508
978 209
2646 522
11611 467
180513 690
16939 56
10519 357
19495 63
4130 541
6369 247
2759 243
2187 296
3864 89
935 97
33556 374
22181 429