100036 128
135548 720
11126 462
14618 598
5168 423
54253 175
15388 917
16454 297
10507 889
32759 152
22807 290
10772 595
5891 57
8608 662
42115 494
71560 562
21182 686
15187 391
23790 47
44354 335
12395 482
37527 661
43485 654
12651 740
18765 548
6865 317
6590 217
1737 273