12227 735
4903 411
5832 42
3637 748
7621 614
3102 908
1996 172
9840 89
1572 394
1101 114
507 52
542 103
20552 782
3835 435
14521 464
3602 680
5058 526
2221 661
5301 209
1288 259
3182 915
1516 363
15506 553
3499 714
8785 244
1090 97
7570 101
5895 96