313 42
3001 864
2114 419
3414 456
2621 91
2811 369
46926 548
3202 940
4129 581
5178 690
3045 633
49195 207
16791 570
2355 247
6856 566
1275 53
6320 486
23556 800
8684 426
3845 350
9444 807
27813 603
4027 121
2635 245
7271 745
1586 89
5289 206
2855 243