164975 694
6501 45
7236 666
4264 643
2524 95
37683 879
3163 68
2875 252
3798 100
16507 347
4300 97
10938 285
1406 49
24764 427
1450 184
7344 321
48050 466
39690 333
3907 551
8513 372
3373 677