293 37
461 87
2267 606
1332 334
281309 973
16493 793
76191 235
18915 178
27585 288
4628 306
4563 680
5225 225