10000 396
5454 208
20550 968
10523 213
21262 586
97528 208
193379 688
89648 433
133347 492
20380 857
17305 569
50888 330
204540 744
8553 949
45206 313
56266 249
32402 401
11303 280
14918 118
22792 171
8851 351
17031 62
13571 552
3755 109
10655 532
14514 870
11028 304
2246 27