4150 640
20381 448
22528 361
2396 282
2693 424
1836 150
6673 91
3936 319
4591 474
4209 441
3787 332
42698 395
5786 469
2764 201
34919 172