21658 589
6906 237
334 38
17342 562
2349 648
2362 479
5007 370
2247 453
3474 732
2217 562
25498 289
2153 25
1807 308
1223 109
14337 200
9398 280
2927 160
3777 538
15081 385
1769 465
168351 682
5276 723
4363 192
6782 583
3575 338
94922 482
9268 644
44692 510