30386 242
158674 314
114644 741
23377 819
9659 540
165545 296
349884 1216
18083 277
505 42
334190 589
13124 393
61854 629
5001 366
7039 904
5566 186
2416 61
451216 1071
166300 855
26600 603
26626 53
154662 438
70043 398
6599 551
138828 737
33502 306
38674 270
18296 180
33752 787