39556 916
15953 540
1349 79
8672 885
4051 311
1513 53
3180 255
2828 69
1211 52
4232 654
4385 168
1711 294
2632 389
3591 625
2342 236
2533 367
1832 280
3207 580
1603 254
2660 224
3273 656
10857 675
5942 621
1767 131
5137 344
8933 681
4560 713
14481 661