2131 114
59394 834
6426 563
5339 127
20847 826
3651 63
12012 190
11932 294
7825 355
16729 129
4835 478
10300 982
3634 772
4344 943
2167 376
3145 553