403 73
2994 856
2547 515
1695 332
1485 303
3043 839
4623 669
1020 180
2316 597
2772 824
2943 766
1027 52
5586 625
3237 681
3231 606
1997 417
3490 624
4539 589
2354 592
2228 446
1505 361
1570 230
3155 907
2209 277