21853 120
96058 746
9012 588
17738 451
2423 372
44474 95
2732 218
7416 590
134883 486
4270 538
8467 424
4315 192
5393 451
263253 1073
34422 236
6092 214
3955 739
186227 568
81872 408
30557 195
24042 770
17747 716
40967 258
1206 148
5444 211
52570 263
20549 401
4662 388