42598 151
10167 90
53563 296
167787 645
47588 941
12554 776
9020 892
16267 533
13751 454
25195 687
34695 562
32648 220
51803 218
29519 434
34166 444
28373 497
6913 436
21444 384
31466 627
28510 422
11352 561
8539 597
34445 114
182614 514