21645 150
9338 89
7543 562
23993 323
7802 399
7842 608
15398 257
9037 563
2479 420
7223 328
5700 238
4372 814
5954 254
3980 353
1398 116
9501 667
5401 87
4659 174