49999 90
15927 132
19315 614
7936 764
3441 531
5194 588
2166 250
2004 65
92933 691
24316 264
1392 106
18060 343
2752 63
22191 260
15104 223
4710 572
7093 434
16174 384
3177 409
6690 291
3288 414
8130 802
5604 94
3067 489
2914 534
3210 401
2237 249
2945 492