20546 310
53473 655
19501 206
20287 398
23215 57
6602 340
4217 543
2997 30
2325 354
2270 585
3763 557
1947 316
3421 571
881 33
1782 287
3258 157
2154 28
3777 812
2436 482
2364 266
4118 617
3068 251
4078 402