5021 130
50936 560
30033 920
8743 489
127788 670
170977 252
12035 524
38647 329
36642 386
86313 931
18289 596
22165 241
60827 631
32811 533
16437 401
30215 466
4614 118
16380 836
12322 613
2540 153
22214 451
2319 63
4672 686
6518 159
9129 497
14047 731
3652 83
3623 70