45573 522
10480 178
15420 455
21223 241
5689 772
6896 284
17882 672
20537 372
2852 180
4342 39
19852 594
5376 314
23312 611
8717 694
7392 99
25509 478
10296 344
11503 217
16373 402
4281 238
6787 363
10408 864
11232 704
12217 118
8806 113
3504 100
9596 258
27654 1013