21521 216
5165 813
5227 570
28810 361
2079 144
4217 511
16040 157
2968 92
1787 201
5411 748
10218 312
4089 834
1562 285
5179 142
4803 113
2616 223
7956 252
15901 98
5838 509
2834 200
3706 331
5554 608
6047 833
4380 368