40501 287
4353 433
18062 610
3280 122
16307 729
5392 302
22046 354
15111 196
26261 322
1699 168
5244 460
990 266
5906 734
11816 77
32948 962
1363 305
2006 298
791 183
924 237
13319 371
5326 550
20376 176
19365 303
10209 740