502 55
1424 328
1212 295
2947 633
2016 185
2236 473
4198 706
4102 612
2092 582
2806 113
693 141
2431 600
936 182
770 177
1960 490
3557 648
3023 618
998 258
1399 190
1467 307
1089 345
606 116
812 100
3279 907