30357 165
36660 288
179181 578
74302 782
120580 623
30424 156
28045 774
73046 582
25968 511
50257 793
37649 68
69691 349
34353 743
56416 544
22239 57
62538 475
41285 238
43702 71
20580 275
102058 381
26281 337
23167 834
95503 411
31267 484
3029 923
1747 107