42596 217
5881 451
95118 354
47260 523
67729 304
20150 651
1515 102
22199 603
42015 354
16645 440
13050 535
14028 737
9731 907
9605 349
9084 100
19143 635
9844 39
10371 225
13296 385
14742 608
18756 547
12677 552
6947 292
13235 801
4917 266
8195 760