121856 294
11924 168
13643 729
16279 570
6307 318
22911 732
11368 340
43899 350
15096 878
2111 197
4189 351
3253 556
3560 312
4748 578
7527 171
88778 738