103995 396
238360 1049
23784 647
73807 511
21672 1039
95341 205
58537 577
9904 88
10008 655
4488 150
15664 259
22802 609
3781 65
6146 516
3336 237