50075 90
15939 132
19326 614
7943 764
3442 531
5198 588
2168 250
2004 65
92972 691
24391 264
1395 106
18075 343
2754 63
22196 260
15133 223
4711 572
7100 434
16207 384
3178 409
6691 291
3316 414
8130 802
5607 94
3068 489
2920 534
3210 401
2238 249
2949 492