30966 243
43911 145
58106 511
12375 37
30782 334
51529 331
3812 793
22599 220
2888 443
2309 78
35002 124
96409 447
16115 241
21016 160
39553 140
2416 411
37682 220
4199 526
51420 167
54377 490
161942 749
3899 289
4331 239
4959 657
36038 257
103541 224
18250 205
49678 182