3603 512
29412 688
12194 97
1109 29
8019 229
3862 537
5100 962
4386 739
2819 267
2530 274
4983 727
986 136
3624 418
1559 125
2936 406
2993 706
2942 438
2380 133
3180 873
1675 239
5407 183
16207 785
19521 246
2214 59