210032 514
2801 49
6518 208
1235 203
4825 645
4459 549
5248 465
2048 514
2676 598
16254 267
3589 641
3405 685
1666 252
8788 151
1208 243
12043 1005
6433 165
80871 376
5261 618
6138 323
20298 660
95453 414
6860 521
15118 734
73777 1063
6276 664
2679 384
3971 41