21511 589
6826 237
316 38
17299 562
2345 648
2356 479
4831 369
2232 453
3460 732
2215 562
25475 289
2123 25
1799 308
1215 109
14330 200
9362 280
2887 160
3737 538
15072 385
1761 465
168325 682
5270 723
4279 192
6762 583
3569 338
94888 482
9207 644
44519 510