22098 367
16552 83
5848 330
9725 376
10564 251
40086 444
29338 659
31100 258
5599 136
51163 399
52841 452
3385 787
3665 440
5273 216
3368 75
2833 303