19966 453
26803 545
2869 452
23264 386
29366 187
217606 263
183854 588
289841 995
12775 371
20339 944
13374 285
95435 735
9714 953
3246 354
8154 101
3562 39
3572 302
4687 421
9056 553