15891 240
7632 585
18143 399
12834 170
12986 432
19207 456
9244 237
71014 413
2424 370
5096 539
11584 273
15527 666
2828 106
11604 132
25251 188
3847 290
3270 47