581 33
2275 300
4453 544
13770 931
35359 554
5745 329
2957 410
392 92
7474 235
4550 596
3988 500
4452 411
4906 641
13709 889
2414 362
1219 232
2113 73
985 121
4973 232
2600 188
2781 363
1358 164
9250 589
875 61