2129 114
59392 834
6422 563
5337 127
20843 826
3651 63
12008 190
11931 294
7822 355
16729 129
4835 478
10300 982
3634 772
4343 943
2167 376
3144 553