2380 404
3013 521
5715 61
10294 253
22788 649
26379 141
1968 151
3310 130
3986 838
3250 605
4231 318
3107 485
3069 858
2355 402
24277 673
7758 731
41328 197
30364 334
35917 709
32308 326
9276 289
38589 323
16951 409
14727 445
10053 442
14788 567
7753 252