2913 513
77733 311
101757 700
119806 173
7087 563
6244 808
2995 466
810 37
3032 744
2983 641
5219 162
3049 580
3967 519
1881 243
1704 161
4250 699
1964 468
1895 222
3804 385
2586 173
121843 363
1272 106
1868 91
76782 627
61965 403
3269 762
83621 345
3558 408