21532 589
6839 237
320 38
17307 562
2345 648
2357 479
4847 369
2235 453
3460 732
2216 562
25479 289
2126 25
1800 308
1216 109
14331 200
9365 280
2892 160
3741 538
15073 385
1762 465
168330 682
5272 723
4290 192
6762 583
3570 338
94894 482
9211 644
44541 510