30509 66
3694 277
1880 118
4440 794
5509 860
3959 358
7725 202
3027 240
8665 592
8390 86
5504 735
18561 585
8787 526
10557 489
8552 750
8519 420
5336 97
137532 606
45444 267
25209 143
21244 727
112740 174
155536 631
7309 493
6535 580
18103 566
4082 149
113505 508