293 31
3119 859
3294 842
961 156
1709 297
2383 551
3885 684
2261 388
1238 222
2735 672
1809 445
20063 35
7646 539
2012 115
11112 201
4088 592
3478 553
6551 554
3583 120
4846 444
1705 172
3491 677
2885 213
6935 361
5293 438
3659 199
17108 616