2129 114
59393 834
6425 563
5338 127
20844 826
3651 63
12012 190
11932 294
7822 355
16729 129
4835 478
10300 982
3634 772
4344 943
2167 376
3144 553