30396 267
25265 508
4574 176
3344 360
5438 411
4847 824
6394 269
10652 612
1946 113
144669 420
129609 814
18464 387
137753 151
115990 962
17251 358
48385 740
47598 214
120383 1117
69567 616
72897 691
35687 378
57753 68
43684 617
53664 378
35717 436
30129 428
31355 82
39001 549