22059 130
6482 561
5201 41
5716 577
3265 173
19385 246
12844 715
8647 888
18158 274
5862 669
11867 36
7563 206
5739 905
7113 615
12845 368
38757 214
13047 493
8498 275
6531 553
5154 58
4309 364
7269 67
5352 550
3043 145