15921 464
1624 60
3459 621
2954 297
20883 280
3013 336
5212 372
8481 601
10343 774
7426 121
11695 85
4300 834
6556 666
8446 160
8529 323
8444 831
11954 429
7185 48
7387 521