3012 376
21442 50
11106 274
35658 543
11804 485
17945 239
2768 465
3102 397
4664 660
3311 299
84241 919
34985 342
2775 203
15335 312
55579 157
12059 393
4576 557
8906 697
35019 310
36281 489
4832 622
11548 656
4875 824
97805 762
21299 503
20541 243
14596 839
10322 555