963 86
11382 303
5658 281
19620 58
3483 516
4497 238
2266 31
22875 340
5521 727
5246 340
5032 198
5591 145
17072 674
2429 208
6812 614
4722 439
3139 202
13077 497
2512 304
9183 285
1212 288
17739 503
3748 659
7851 461
14542 560
2135 217
1719 92
2996 121