12671 230
3979 823
1644 72
2309 339
817 59
1666 197
3288 572
2662 605
3096 538
1667 340
2903 536
4563 477
5426 534
4164 714
1199 38
1974 350
3275 470
10425 674
3098 622
1989 363
9330 578
12376 563
3191 367
1741 127