503 95
3811 620
2781 733
3225 370
887 220
2892 711
2067 548
8937 382
538 106
2112 425
326 82
989 229
1327 309
3832 260
2938 728
2579 716
1036 265
4028 631
1787 440
1153 260
422 83
1227 381
3341 829
428 46