2963 66
8518 591
41640 945
9640 449
2273 508
3738 244
5634 890
2899 163
13082 572
51333 196
3979 766
8932 295
13599 836
27274 245
12640 135
84499 118
31509 790
7826 323
90955 109
64862 186
66401 989
29918 325
30855 78
48094 519
10037 47
87170 490
8005 411
5984 914