3079 471
2728 354
13688 342
19403 420
5352 636
4514 77
5272 728
19703 131
2777 442
7387 121
6881 664
9535 31
12550 213
6432 515
3915 561
3327 121
2951 35
4885 562
8533 148
4873 705
17895 31
4787 165
4401 185
12643 240
24234 917
7548 267
10774 411
3989 502