2096 140
5149 451
15374 288
1001 40
6098 367
16686 841
182593 216
54944 600
3384 616
13106 396
26021 506
12029 663
25488 801
26799 538
29887 297
4500 616
15814 246
10593 95
13903 54
11022 264
7498 409
4253 286
11975 353
9892 783
3531 55
15329 692
5642 243
17555 842