3005 376
21409 50
11093 274
35623 543
11801 485
17921 239
2723 465
3097 397
4662 660
3199 299
84187 919
34966 342
2774 203
15322 312
55485 157
12050 393
4574 557
8904 697
34984 310
36239 489
4832 622
11536 656
4869 824
97722 762
21288 503
20517 243
14556 839
10316 555