3292 353
2258 50
9007 44
22319 594
3396 235
3923 767
20011 168
12754 589
3713 161
2183 98
12060 471
4993 519
4013 578
13067 631
2881 119
38923 506
7642 498
3205 351
13243 801
4296 253
4360 423
4210 309
9395 151
55494 277
21523 957
3912 296
5090 269
4739 385