119 32
1251 282
2551 524
1633 239
42561 694
28501 289
23293 471
38329 292
58896 681
21022 267
12896 57
41883 204
8221 390
24892 374
22657 379
44113 247
14863 601
23730 291
40353 73
61184 527
33089 449
32557 348
21587 532
36553 253