31491 125
8168 510
47850 603
7956 668
11870 188
39125 290
20242 673
21674 255
3486 24
2324 195
4451 542
15694 256
48851 194
3832 547
35725 236
9968 743
27369 820
7050 189
9826 403
16511 505
6947 343
7299 430
3034 136
10621 603
11745 482
4734 335
43064 210
31207 437