33021 89
127923 534
17676 124
38230 619
32339 306
37836 766
43122 391
34994 175
16456 452
27411 117
95455 845
49290 288
40309 385
64363 312
86375 424
72051 802
6480 106
5665 654
8759 484
6992 561
7659 716
7689 847
10306 812
3306 105
3875 79