2949 509
23539 210
24483 415
37342 341
8939 541
2520 471
9191 228
12126 656
14118 468
3692 500
22528 503
1406 271
5405 681
30213 141
21249 158
16331 669
3294 203
4524 474
2680 170
2967 676
2489 560
2901 763
1970 486
826 40
2503 334
2900 491
3077 438