29241 75
41692 592
42583 451
35741 306
88854 662
142700 541
42563 372
113261 589
17840 570
5843 524
13796 104
43304 493
60028 473
14567 438
111147 365
38594 300
111101 216
24180 308
8817 508
15281 316
34455 631
33513 183
31689 358