4501 85
4480 499
19146 664
13408 208
22855 528
3135 695
14209 174
7879 623
7157 531
987 119
8122 166
1621 291
2224 429
3695 547
25350 542
11600 251
3177 636