31596 56
44930 365
1414 236
37456 617
5361 170
7220 373
2094 213
19262 586
21856 492
3245 85
44048 412
63803 572
455 97
13536 587
18876 532
1121 286
2854 235
5930 612
1968 219
89687 825
27287 765
2057 252
12906 299
4586 236