31593 299
2170 69
3427 289
8331 334
6369 339
15812 890
1705 233
11998 552
23622 797
69898 438
15546 236
23810 643
26487 573
19977 348
29219 150
31716 325
22497 355
4892 796
3755 161
15687 661
6659 188
10822 700
5668 365
3171 146
7071 153
2553 475
7709 495
1294 234