21840 312
6111 662
5675 252
4763 40
8605 566
6629 310
3089 338
4419 321
6261 856
7257 369
5602 789
7891 416
15789 295
2854 393
34236 65
26611 604
4311 42
5403 555
9536 326
7152 44
5266 724
8928 538
10668 458
6374 115