81032 172
29425 140
30026 302
15534 97
51662 680
21168 724
83882 713
42530 603
114532 756
52965 202
42369 95
53681 670
38546 933
35410 923
22047 562
31098 184
50893 330
12716 286
54229 108
17348 298
16299 146
42522 545
30606 122
55184 215
204588 744
52010 522
29249 403
28840 511