3226 637
21059 575
6623 348
2357 91
3080 54
3524 767
16276 118
17844 327
3437 330
4400 346
14036 380
5126 29
4270 850
17793 512
3643 394
7226 350
3890 359
4245 493
4352 888
4894 605