40947 85
4080 562
13120 212
54561 246
99356 371
28319 612
14094 458
27523 742
12226 84
4725 707
3906 77
7941 502
3564 580
13107 621
4142 58
3976 152
7719 191
3206 348
2192 406
6288 453
3200 563
1307 124
1240 221
3048 642