30075 42
3366 140
32388 73
4947 89
5436 612
4786 99
8871 603
15476 750
16949 161
2619 269
33150 729
33910 182
13899 405
43571 843
110211 563
346711 578
22746 179
38338 318
4516 85
89271 693
35309 824
42654 719
27007 691
134639 294
8720 374
3248 91
3757 621
2955 773