111 34
1015 274
1700 326
20509 442
2362 269
2589 280
7265 645
5533 521
17685 942
4029 618
3997 42
5160 693
9817 645
2197 281
1455 42
2215 242
1305 228
725 53