5500 29
1220 70
2729 122
2238 555
4953 362
9458 727
2886 513
5679 596
2049 117
2858 295
5338 647
2090 185
1291 125
3143 470
40987 685
40210 181
36245 722
16213 580
10481 407
16226 141
10197 643
30897 668
20391 192
5161 471
4412 715
8016 458
5837 147
3558 138