292 37
461 87
2266 606
1332 334
281306 973
16493 793
76181 235
18915 178
27582 288
4628 306
4563 680
5225 225