3002 52
9833 63
6032 424
1897 69
2786 289
23088 797
23635 643
20479 355
9940 700
5200 365
2869 146
6487 494
8496 293
6418 236
2146 226
4438 362
7956 668
23383 196
38333 237
30593 594
8824 352
4326 765
43384 534
11614 887
5961 28
9318 656
5436 455
3573 461