2582 106
3892 218
1965 303
44828 416
32717 847
89388 555
71048 758
43179 207
20520 121
11568 596
11333 418
7713 338
1662 136
4533 77
9143 862
3337 742
2141 112
7213 374
5024 399
3115 739
1935 271
2603 412
4924 428
5637 737
2401 284
33525 677