2135 114
59397 834
6433 563
5339 127
20850 826
3651 63
12013 190
11934 294
7825 355
16729 129
4835 478
10301 982
3634 772
4345 943
2168 376
3145 553