50123 90
15943 132
19353 614
7945 764
3442 531
5200 588
2169 250
2004 65
92978 691
24412 264
1395 106
18086 343
2754 63
22196 260
15140 223
4717 572
7100 434
16225 384
3178 409
6694 291
3316 414
8130 802
5607 94
3069 489
2925 534
3210 401
2239 249
2950 492