599 48
2837 674
1133 300
3355 134
3846 566
1022 123
2600 61
3305 249
8934 253
10592 196
6528 561
3920 746
2177 265
2301 560
639 108
3581 968
2965 441
1079 190
3891 251
19276 501
7400 406
2060 56
10704 61
3619 511