44583 360
25375 710
2769 322
14114 670
11158 666
2882 518
1779 163
17399 176
16241 189
10204 377
76699 227
24400 290
22418 969
2693 117
18313 231
19120 597
7781 568
4074 246
3786 347
77098 583
39496 454
163826 1058
148524 714
25940 876
34176 492
97338 835
25663 454
197065 691