6598 30
4786 752
3014 265
4098 557
8230 461
7341 635
34097 119
20152 598
22228 260
15147 462
17137 312
5857 271
8554 45
11849 892
12864 904
8192 348
14594 952
6087 574
4816 749
77703 226
8899 175
3762 51
7704 265
3104 118