129270 299
12017 168
13994 729
16361 570
6390 318
23002 732
11456 340
44630 351
15776 878
2173 197
4246 351
3302 556
3674 312
4802 578
7652 171
90952 740