15002 413
40945 581
7121 869
58212 485
5491 425
12581 475
10905 148
5632 118
12276 441
11571 141
4952 603
3384 386
5314 656
6035 506
2944 30
2638 161
1970 30
8098 266
7743 70
6282 506
9347 644
8755 847
2886 33
20215 901
3781 688
10343 647
3993 115
7095 520