2600 115
59838 834
6678 563
5407 127
21139 826
3744 63
12224 190
12173 294
7950 355
21007 131
5006 478
10535 982
3719 772
4449 943
2258 376
3196 553