15002 413
40945 581
7121 869
58212 485
5491 425
12581 475
10905 148
5632 118
12276 441
11571 141
4951 603
3383 386
5314 656
6035 506
2943 30
2638 161
1968 30
8097 266
7743 70
6282 506
9344 644
8755 847
2884 33
20214 901
3780 688
10343 647
3993 115
7095 520