3511 424
3478 283
3437 227
190085 703
11334 167
9005 285
22251 538
6821 504
3393 609
1283 43
3351 34
5139 413
3692 403