913 251
1249 374
2310 550
2073 636
18141 703
5992 405
5028 83
4896 254
10281 846
6005 244
2743 199
5278 169
6972 117
7653 733
78462 591
8449 873
8315 434
2978 290
30301 249
21429 237
2476 98