19666 290
4887 679
51582 389
4503 873
3878 328
4013 131
111108 319
9847 312
3311 373
2605 232
3025 337
5225 196
8293 265
148782 315
4794 882
2362 98
97961 114
3074 224
4557 35
8446 470
2934 70
346435 1128
18240 356
21601 332
7968 521
12398 608
10843 178
10531 744