3522 550
2580 310
48701 777
8735 86
11100 287
15765 125
18288 86
8086 235
6334 238
33103 957
18206 201
23495 612
10651 163
76958 484
10979 390
13097 542
5383 584
6027 715
5473 273