10894 51
1261 221
3449 80
2827 625
28498 508
2238 156
3366 202
9414 772
4273 791
9423 520
14083 193
24303 234
78590 309