15081 81
2585 152
2860 272
3406 405
8503 646
3210 349
4078 177
4385 693
5480 638
4848 504
6686 204
3891 594
3072 344
3376 160
4191 622
5370 455
11899 519
4605 104
12316 818
4391 418
3513 615
5280 540
3690 329
4484 540