3031 125
4232 601
66583 252
4662 482
164189 842
32946 891
20284 653
2477 241
7670 737
69453 148
6286 218
139055 298
4348 400
1881 127
52546 536
3466 511
9406 477
26221 565
3328 87
3084 636
10186 272
3254 558
40041 739
170525 209
1804 77
6072 519
7998 522
5923 99