19952 148
3949 275
2610 157
10442 713
2512 135
3542 92
2917 430
2579 116
4668 280
2184 407
9858 269
8587 466
2170 229
6338 123
146290 748
22312 969
53368 847
78026 754
3010 462
1604 65
24797 1036
1846 266
2628 369
6809 344
8633 684
7267 628
3382 91
9690 914