34801 274
3499 492
45331 334
11519 639
8331 57
12616 125
20165 200
5094 343
6057 574
4329 413
5776 130
12235 245
1955 175
39405 166
10354 257
4847 192
3876 611
22801 671
27042 542
2695 99
43208 493
9614 320
246870 1196
2719261 4059
934643 960
248250 1043
332468 530
29456 89