19716 412
32849 315
10503 40
5059 916
2605 377
2150 280
22063 219
5900 347
26931 522
3217 406
6068 874
13876 346
2677 267
3902 469
4447 489
4703 403
66341 232
3664 563
4150 449
2065 209
1967 81
5717 641
8345 680
2205 216
6709 225
6262 129
23317 612
104357 326