3077 471
2728 354
13686 342
19403 420
5352 636
4513 77
5271 728
19703 131
2777 442
7385 121
6880 664
9529 31
12547 213
6430 515
3913 561
3326 121
2950 35
4885 562
8527 148
4873 705
17888 31
4786 165
4401 185
12640 240
24233 917
7547 267
10774 411
3987 502