20929 150
8337 89
7325 562
21681 323
7217 399
7360 608
14193 256
8411 563
2324 420
6628 328
5187 238
4254 814
5415 254
3461 353
1248 116
8938 667
4599 86
3739 172