3530 640
18573 448
21993 361
1946 282
2384 424
1781 150
6465 91
3832 319
4485 474
4154 441
3731 332
42649 395
5712 469
2670 201
34477 172