5005 684
6491 489
7793 290
6042 650
8834 605
12835 333
8811 338
11109 175
5234 414
4822 265
8099 309
6318 349
10151 425
16135 352
2463 367
14925 892
6438 199
4906 521
8309 594
5074 310
7658 212
7991 337
2262 254
8866 587
18911 916
3859 80
3160 574
6197 715