30097 42
3368 140
32397 73
4947 89
5440 612
4787 99
8873 603
15477 750
16954 161
2619 269
33150 729
33910 182
13899 405
43576 843
110237 563
346824 578
22750 179
38344 318
4516 85
89280 693
35311 824
42654 719
27007 691
134644 294
8720 374
3248 91
3757 621
2957 773