17285 315
4132 51
30593 328
4077 384
183198 797
3007 511
19589 348
2321 352
5016 475
2260 337
39442 78
16244 566
7430 763
8445 481
8980 274
1932 535
31041 405
10570 522
12155 697
168647 403
15303 444
28499 354
6365 384
7988 116