2387 556
5636 327
6291 406
27916 493
16981 164
13876 980
125987 593
64923 417
28160 631
5809 842
3016 482
11199 261
6756 53
4334 332