8540 510
3352 293
4330 651
9340 454
4213 319
6440 758
6003 64
20948 873
2497 73
6085 263
6711 506
5349 564
7110 454
7838 617
5640 52
9124 892
8516 818
15973 356
7937 633
5662 1015
5800 603
7061 914
5525 462
3538 113