30836 59
51991 300
30295 329
17406 393
35783 432
41618 746
29702 90
2519 786
37891 318
39231 321
34577 84
5768 633
71062 417
16543 505
7237 718
5783 410
23003 459
1139 285
28981 405
63712 411
38054 649
250744 334
77904 636
10873 416