296 80
6620 510
9354 214
559 57
662 49
7406 799
9728 103
9108 623
22430 887
2819 137
95279 602
268824 468
5780 257
5080 207
1518 103
5117 241
2858 171
56101 483
3116 403
5246 658
77743 289
4510 456
10317 172
10411 143
80354 692
7940 114
19300 804
72294 731