98606 126
133051 716
11041 462
14541 598
5104 423
53538 175
15330 917
16394 297
10222 889
29339 151
22183 289
10449 595
5761 57
8249 662
41351 493
67827 559
20563 686
14876 391
22369 47
43167 335
11881 481
36797 661
41975 653
11783 739
17931 547
6805 317
6536 217
1679 273