31451 125
8140 510
47760 603
7943 668
11816 188
39112 290
20204 673
21657 255
3469 24
2315 195
4444 542
15684 256
48708 194
3822 547
35636 236
9950 743
27352 820
7032 189
9798 403
16461 505
6931 343
7278 430
3002 136
10596 603
11719 482
4722 335
42909 209
31183 437