3195 695
11988 514
94854 201
13131 56
23699 267
8647 251
40608 75
5588 533
3959 42
2217 364
2922 591
4158 48
54642 735
8939 33
3215 707