3080 471
2728 354
13691 342
19406 420
5352 636
4514 77
5272 728
19703 131
2777 442
7398 121
6882 664
9540 31
12558 213
6439 515
3915 561
3329 121
2951 35
4885 562
8549 148
4874 705
17899 31
4789 165
4402 185
12654 240
24241 917
7550 267
10774 411
3992 502