21597 506
2318 420
4234 304
22164 222
8541 548
5746 67
31298 248
2774 258
75070 552
39286 363
50479 329
63273 178
26578 603
27416 591
4893 321
5311 352
1056 139
3797 611
2380 247
9166 516
2800 352
3097 406
3100 666
12106 307
1589 196
1898 366
9664 548
6278 252