3079 471
2728 354
13687 342
19403 420
5352 636
4514 77
5271 728
19703 131
2777 442
7387 121
6880 664
9533 31
12548 213
6432 515
3913 561
3326 121
2950 35
4885 562
8530 148
4873 705
17890 31
4787 165
4401 185
12643 240
24234 917
7547 267
10774 411
3989 502