2305 348
9836 234
38056 367
40759 496
5052 450
3446 793
4162 92
2493 385
1712 273
3452 511
2511 518
30201 106