22083 860
8704 263
6219 336
12185 302
10513 828
2219 317
8509 839
3919 56
5268 598
11030 721
6457 373
4854 167
3581 128
4245 116
3132 326
4483 603
3450 699
1390 151
2421 322
14636 626
8143 551
2886 618
3161 688
2536 440
2999 393
1519 219
3530 639
1081 184