100648 423
2632 511
4455 432
573 57
1118 153
2688 493
1618 84
3562 217
5247 454
6140 250
2556 247
10845 203
3756 767
5297 783
12893 353
1434 274
2599 411
29717 584
10509 608
1656 81
2048 319
3563 890
3002 329
4415 547
6763 945
3712 685
46997 941
49332 196