3998 82
40916 133
11069 364
5837 254
3895 310
29145 442
2392 618
13980 388
1271 367
17402 131
4574 184
8576 386
32237 796
7895 891
21245 538
8003 285
6584 594
5861 176
40778 723
4626 221
3157 701
3568 328
4267 829
447 69