21251 150
8761 89
7420 562
23177 323
7480 399
7595 608
14774 257
8763 563
2348 420
6997 328
5419 238
4297 814
5647 254
3560 353
1324 116
9157 667
4934 87
4206 174