30001 481
11397 126
15655 401
3298 612
11109 28
9539 364
5746 798
53338 148
26799 294
9877 797
5759 282
31210 477
7345 660
2532 311
2157 106
4271 711
5832 470
3683 574
18343 613
3281 246
7820 151
2625 289
3290 355
3060 753
5777 851
5118 345