100083 119
16009 117
21338 313
43957 863
2676 236
7165 531
7244 265
34050 202
2654 439
2476 326
1280 229
2927 351
3959 626
4333 832
2524 268
2991 165
4949 966
3342 578
6946 64
3348 447
2309 48
6205 355
2609 564
7766 351
1287 203
1901 255
3587 571
3885 726