150970 498
9520 242
2649 57
24436 100
9731 191
2869 392
28295 527
2387 45
6136 846
5067 229
5012 290
46974 124
2048 208
2830 279
6031 738
4787 103
67144 662
7014 519
2169 264
5693 691
6833 557
15607 287
4450 453
10700 608
2562 379
46534 138
12722 264
4604 431