30376 111
152756 575
14882 501
4084 71
3429 144
19895 675
13885 315
4089 123
9733 361
5608 363
17478 186
4471 422
10608 672
9720 459
6348 81
4442 384
13863 427
17880 93
4339 373
19417 639
4168 527
6201 36
1274 66
5378 492
8220 213
6327 561
3933 301
8687 689