21654 150
9348 89
7548 562
24011 323
7810 399
7846 608
15407 257
9041 563
2480 420
7232 328
5702 238
4374 814
5958 254
3984 353
1402 116
9506 667
5411 87
4671 174