29710 242
102257 729
23139 818
9625 540
164143 293
346708 1214
16702 277
480 42
331632 587
13076 393
61801 629
4996 366
7036 904
5554 186
2410 61
450274 1070
165739 855
26563 603
26539 52
154160 438
69632 398
6586 551
137985 736
147722 309
33463 306
38664 270
18275 180
33720 787