22196 260
7903 763
6391 396
4081 324
15161 647
20128 598
10775 164
34169 595
4195 450
7359 403
1395 130
4711 572
2350 484
34588 313
3234 52
16194 384
3712 335
15997 595
17141 638
10282 351
5283 504
11777 367
7806 420
3502 479
5712 479
938 96
4259 161
9690 645