21612 150
9303 89
7532 562
23950 323
7787 399
7825 608
15372 257
9010 563
2469 420
7217 328
5680 238
4365 814
5935 254
3952 353
1392 116
9479 667
5386 87
4617 174